Шаг 319 - Сохраняем переодический.

После удаления нам осталось только записать периодический реквизит заново. Смотрим весь код функции ликвидации ошибки.

Процедура ЛиквидацияОшибкиПереодического(  Значение) 
     ПереодическийЭлемент.ВыбратьЗначения();
     Пока  ПереодическийЭлемент.ПолучитьЗначение() = 1 Цикл
             ПереодическийЭлемент.Удалить();
     КонецЦикла;
     ПереодическийЭлемент.Значение=Значение;
     ПереодическийЭлемент.ДатаЗнач=ДатаУстановки;
     ПереодическийЭлемент.Записать();
КонецПроцедуры    

Заполняем значение, на какую дату и записываем.

Записать
Записать (обновить) периодическое значение.

Синтаксис:
Записать()
Англоязычный синоним:
Write

Возвращаемое значение:
Число: 1 — если вызов метода закончился успешно, 0 — если нет.

Описание:
Метод Записать выполняет запись периодического значения на заданную дату. Если на заданную дату уже существует запись, то она модифицируется. До вызова данного метода следует само значение записать в атрибут Значение. Дату этого значения следует записать в атрибут ДатаЗнач.

Вот и все. В зависимости от размера справочники операция займет 1-3 минуты. Бухгалтеру править заново все реквизиты 2-3 дня. Выводы можете сделать сами.

Hosted by uCoz